621
480
496
445
567
687
394
361
421
583
337
365
508
377
343
347
313
383
338
461
363
385